falling rocks - German English Dictionary